glomerulus structural alterations - German English Dictionary